﻿/* Modules:= 简单提示 {{{ */
	.vailInvalid{
		background:url(../images/invalid_line.gif) repeat-x 50% 100%  #FFFFFF;
		border:1px solid #CC3300 !important;
	}
/* }}} */



/* Modules:= 简单提示,淘宝风格 {{{ */
	.auth-under {
		display:block;
		margin-top:5px;
	}
	.auth-under .estate{
		display:inline-block;
		float:none;
		padding:2px 10px 2px 23px;
		background-image:url(../images/msg_bg.png);background-repeat:no-repeat;background-position:-100px -100px;
		border-width:1px;border-style:solid;
	}
	.auth-under .tip{
		background-position: 3px -147px;background-color: #e5f5ff;
		border-color: #40b3ff;
	}
	.auth-under .error{
		background-position: 3px 3px; border-color: #ff8080; 
		background-color: #fff2f2;
	}
	.auth-under .ok{
		background-position: 3px -247px; background-color: #f0ffe5;
		border-color: #4dbf00;
	}
	.auth-under .label{
		display:block;
		line-height:18px;
	}
/* }}} */
		


/* Modules:= 纯文字 {{{ */
	.auth-text{
		display:inline-block;
		vertical-align:middle;
	}
	.auth-text .estate{}
	.auth-text .tip{
		color:#aaa;
	}
	.auth-text .error{
		color:#f00;
	}
	.auth-text .ok{
		color:#aaa;
	}
	.auth-text .label{
		display:inline-block;
		line-height:18px;
	}
/* }}} */



/* Modules:= 仿人人网 {{{ */
	.auth-siderr{
		display:inline-block;
		height:25px;
		margin-left:-4px;
		vertical-align:middle;
	}
	.auth-siderr .estate{
		float:left;
		height:23px;
		padding-right:10px;
		color:#999;
		background:#F9F9F9;
		border:1px solid #E7E7E7;border-left:none;
	}
	.auth-siderr .estate s{
		float:left;
		height:0;width:0;overflow: hidden;
		margin:7px 0 0 5px;
		font-size: 0;line-height: 0;
		border-color:transparent transparent transparent #D1DADF;border-style:solid;border-width:5px;
	}
	.auth-siderr .label{
		line-height:23px;
	}
	.auth-siderr .error{
		color:#801B1B;
		background:#FFCFCF;
		border:1px solid #E5A3A3;border-left:none;
	}
	.auth-siderr .error s{
		background:#FFCFCF;
		border-color:transparent transparent transparent #E5A3A3;
	}
	.auth-siderr .ok{
		background:none;
		border:none;
	}
	.auth-siderr .ok s{
		width:17px;height:13px;
		background:url(../images/ok.png) no-repeat;
		border:none;
	}
	.auth-siderr .ok .label{
		display:none;
	}
/* }}} */






/* Modules:= side {{{ */
	.auth-sidebd{
		display:inline-block;
		height:28px;
		vertical-align:middle;
	}

	.auth-sidebd .estate{
		float:left;
		height:28px;
		padding-left:28px;
		background-image:url(../images/side.png);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	.auth-sidebd .label{
		display:block;
		padding:0 5px;
		height:26px;line-height:26px;
		border-width:1px;border-style:solid;border-left:none;
	}
	.auth-sidebd .tip{background-position:0 0;}
	.auth-sidebd .tip .label{border-color:#5DBFFF;background-color:#E5F5FF}

	.auth-sidebd .error{background-position:0px -28px;}
	.auth-sidebd .error .label{border-color:#FF8080;background-color:#FFF2F2}

	.auth-sidebd .ok{background-position:0px -56px;}
	.auth-sidebd .ok .label{border-color:#6BC52F;background-color:#F0FFE5}
/* }}} */



/* Modules:= 悬浮提示 {{{ */
	.auth-float{
		position:absolute;
		width:auto;
		padding:3px  8px;
		background-color:#f00;
		border:1px solid #f00;
		color:#fff;
	}
	.auth-float s{
		position:absolute;left:3px;top:100%;
		height:0;width:0;overflow: hidden;
		font-size: 0;line-height: 0;
		border-color:#f00 transparent transparent transparent;
		border-style:solid;
		border-width:10px;
	}
/* }}} */